industrial wastewater treatment facility/plant - Francés Inglés Diccionario